<script>
	import AppConfig from 'config/AppConfig.js';
	export default {
		onLaunch: function () {
			console.log('App Launch');
			//#ifdef APP-PLUS
			/* 5+环境锁定屏幕方向 */
			plus.screen.lockOrientation('portrait-primary'); //锁定
			/* 5+环境升级提示 */
			// var server = "https://uniapp.dcloud.io/update"; //检查更新地址
			var server=`${AppConfig.baseUrl}/update`;
			var req = { //升级检测数据
				"appid": plus.runtime.appid,
				"version": plus.runtime.version,
				"imei": plus.device.imei
			}; 
			uni.request({ 
				url: server,
				data: req,
				success: (res) => {
					console.log("success", res);
					if (res.statusCode == 200 && res.data.isUpdate) {
						//检测当前版本是否低于服务器的版本
						if(plus.runtime.version<res.data.version){
							let openUrl = plus.os.name === 'iOS' ? res.data.iOS : res.data.Android;
							uni.showModal({ //提醒用户更新
								title: '更新提示',
								content: '是否选择更新',
								success: (res) => {
									if (res.confirm) {
										plus.runtime.openURL(openUrl);
									}
								}
							});
						}
						
					}
				}
			})
			//#endif
		},
		onShow: function () {
			console.log('App Show')
		},
		onHide: function () {
			console.log('App Hide')
		}
	}
</script>

<style>
	/* 这是页面的公用css */

	page {
		background-color: #F8F8F8;
		height: 100%;
		font-size: 32px;
		line-height: 1.6;
		border-top: 1px solid transparent;
		
	}

</style>
